mean price - Turkish English Dictionary